import java.util.Arrays;

public class ArraysSystemTest {
    public static void main(String[] args) {
        int[] arr = {10, 20, 30, 40, 50};

        //需求：在arr中[1]位置插入新元素100.
        //创建一个更大的数组
        arr = Arrays.copyOf(arr, arr.length + 1);
        System.out.println("arr元素：" + Arrays.toString(arr));

        //右移[1]及其往后的元素
        System.arraycopy(arr, 1, arr, 2, 4);
        System.out.println("arr元素：" + Arrays.toString(arr));

        //把100放到[1]的位置
        arr[1] = 100;
        System.out.println("arr元素：" + Arrays.toString(arr));
    }
}
